package com.ssy.lingxi.system.service;

import com.ssy.lingxi.common.model.vo.PageVO;
import com.ssy.lingxi.common.response.PageData;
import com.ssy.lingxi.common.response.Wrapper;
import com.ssy.lingxi.system.dto.request.ContractParamStateRequest;
import com.ssy.lingxi.system.entity.ContractParam;

/**
 * 电子合同参数配置服务类
 * @author yzc
 * @version 2.0.0
 * @date 2020/8/20
 */
public interface IContractParamService {
    /**
     * 电子合同参数配置分页列表
     *
     * @param request 接口参数
     * @return 返回结果
     */
    Wrapper<PageData<ContractParam>> pageContractParam(PageVO request);

    /**
     * 电子合同参数配置停用/启用
     * @param request 接口参数
     * @return 返回结果
     */
    Wrapper updateStateContractParam(ContractParamStateRequest request);

}
